Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update submod.cc with -noclean mode #4517

Closed
wants to merge 2 commits into from
Closed

Conversation

akashlevy
Copy link
Contributor

@akashlevy akashlevy commented Aug 1, 2024

What are the reasons/motivation for this change?

The submod pass internally calls opt_clean to remove any broken wires, etc. When running submod many times, the opt_clean pass can become a major speed bottleneck, and it may be possible to run a single opt_clean pass at the end to the same effect, eliminating redundant work. This PR adds a -noclean option to the submod pass so that opt_clean can be run at the user's discretion.

Explain how this is achieved.

Add a -noclean option to submod pass that disables the automatic running of the opt_clean pass.

If applicable, please suggest to reviewers how they can test the change.

@akashlevy akashlevy closed this Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant